English Dictionary
◊ CONTEMPTUOUS
fig leaf
n 1: a leaf from a fig tree
2: anything intended to conceal something regarded as shameful